Interactive Free Surface Fluids with the Lattice Boltzmann Method
نویسندگان
چکیده
In this paper we present our algorithm for animating fluids with a free surface. It is based on the Lattice-Boltzmann Method, instead of a direct discretization of the Navier-Stokes equations. This allows a relatively simple treatment of the free surface boundary conditions at high computational efficiency, without sacrificing the underlying physics. We give a detailed description of our algorithm, focussing on details that are required to achieve a good visual appearance. Furthermore we describe how to implement our adaptive time stepping technique to achieve flexible and stable simulations. We will demonstrate the speed and capabilities of the method with animations from different interactive test cases. These run with, on average, more than 20 frames per second on a standard desktop PC.
منابع مشابه
Numerical analysis of gas flows in a microchannel using the Cascaded Lattice Boltzmann Method with varying Bosanquet parameter
Abstract. In this paper, a Cascaded Lattice Boltzmann Method with second order slip boundary conditions is developed to study gas flows in a microchannel in the slip and transition flow regimes with a wide range of Knudsen numbers. For the first time the effect of wall confinement is considered on the effective mean free path of the gas molecules using a function with nonconstant Bosanquet para...
متن کاملFour different types of a single drop dripping down a hole under gravity by lattice Boltzmann method
In this paper the dynamic of a droplet on a surface with a hole is investigated under gravitational effect by using lattice Boltzmann method. Incompressible two-phase flow with high density ratio proposed by Lee is considered. Cahn’s theory is used to observe the wettability of the surface in contact with liquid and gas phases. Several parameters such as contact angle, surface tension and gravi...
متن کاملA Simplified Curved Boundary Condition in Stationary/Moving Boundaries for the Lattice Boltzmann Method
Lattice Boltzmann method is one of computational fluid dynamic subdivisions. Despite complicated mathematics involved in its background, end simple relations dominate on it; so in comparison to the conventional computational fluid dynamic methods, simpler computer programs are needed. Due to its characteristics for parallel programming, this method is considered efficient for the simulation of ...
متن کاملHeat Transfer Enhancement of Al2O3–H2O Nanofluid Free Convection in Two-Phase Flow with Internal Heat Generation Using Two Dimensional Lattice Boltzmann Method
A two-phase lattice Boltzmann model considering the interaction forces of nanofluid has been developed in this paper. It is applied to investigate the flow and natural convection heat transfer of Al2O3–H2O nanofluid in an enclosure containing internal heat generation. To understand the heat transfer enhancement mechanism of the nanofluid flow from the particle level, the lattice Boltzmann metho...
متن کاملDynamic Behavior of an Oil Droplet Adhered to the Wall Surface in a Channel Flow by the Lattice Boltzmann Method
The Lattice Boltzmann Method is used to simulate the dynamics of droplet deformation in a channel flow under various conditions. The droplet behavior has been investigated under transient conditions. For cases where the droplet remains attached to the surface, the shape deformation of the droplet during crawling is captured. It has been shown that there is a limiting value for the droplet volum...
متن کامل